ecological farming - Francés Inglés Diccionario